package com.cha.chaApp.vaccination.param;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.util.Date;
@Data
public class VaccinationParam {
    /**
     * 关联的宝宝唯一标识，用于与宝宝个人信息表关联查询
     */
    private Integer babyId;
    /**
     * 当前接种第几针
     */
    private Integer currentDose;
    /**
     * 是否已经开始接种
     */
    private Integer hasStarted;
    /**
     * 接种日期
     */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date vaccinationDate;
    /**
     * 关联的疫苗种类唯一标识，用于与疫苗种类表关联查询
     */
    private Integer kindId;
    /**
     * 下次接种疫苗预计时间，用于疫苗接种提醒功能
     */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date nextDoseExpectedDate;
}
